uzun menzilli

  1. long range
  2. long-ranged
long range weapon
long range armament
long range- gun